package symboltable;

import java.util.HashMap;
import syntaxtree.Type;

public class MethodsTable {

    private HashMap<Symbol, Type> hashmapMethodsTable;
    private HashMap<Symbol, MethodTable> hashmapMethodTable;
    private String idAtual;

    public MethodsTable() {
        hashmapMethodsTable = new HashMap<>();
        hashmapMethodTable = new HashMap<>();
    }

    public HashMap<Symbol, Type> getHashmapMethodsTable() {
        return hashmapMethodsTable;
    }

    public void setHashmapMethodsTable(HashMap<Symbol, Type> hashmapMethodsTable) {
        this.hashmapMethodsTable = hashmapMethodsTable;
    }

    public HashMap<Symbol, MethodTable> getHashmapMethodTable() {
        return hashmapMethodTable;
    }

    public void setHashmapMethodTable(
            HashMap<Symbol, MethodTable> hashmapMethodTable) {
        this.hashmapMethodTable = hashmapMethodTable;
    }

    public String getIdAtual() {
        return idAtual;
    }

    public void setIdAtual(String idAtual) {
        this.idAtual = idAtual;
    }

}
